runtime.scase.c (field)
22 uses
runtime (current package)
select.go#L20: c *hchan // chan
select.go#L36: c0 := scases[o].c
select.go#L54: c := scases[lockorder[i]].c
select.go#L55: if i > 0 && c == scases[lockorder[i-1]].c {
select.go#L171: if cas.c == nil {
select.go#L176: if cas.c.timer != nil {
select.go#L177: cas.c.timer.maybeRunChan()
select.go#L193: c := scases[pollorder[i]].c
select.go#L194: for j > 0 && scases[lockorder[(j-1)/2]].c.sortkey() < c.sortkey() {
select.go#L203: c := scases[o].c
select.go#L211: if k+1 < i && scases[lockorder[k]].c.sortkey() < scases[lockorder[k+1]].c.sortkey() {
select.go#L214: if c.sortkey() < scases[lockorder[k]].c.sortkey() {
select.go#L226: if scases[lockorder[i]].c.sortkey() > scases[lockorder[i+1]].c.sortkey() {
select.go#L256: c = cas.c
select.go#L301: c = cas.c
select.go#L362: if k.c.timer != nil {
select.go#L363: unblockTimerChan(k.c)
select.go#L374: c = k.c
select.go#L391: c = cas.c
select.go#L575: sel[j] = scase{c: rc.ch, elem: rc.val}
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |